vs
QUICK ANSWER
"Quién sabe" is a form of "quién sabe", a phrase which is often translated as "who knows". "Nadie" is a pronoun which is often translated as "no one". Learn more about the difference between "quién sabe" and "nadie" below.
nadie(
nah
-
dyeh
)A pronoun is a word that stands in for a noun (e.g., she).
1. (no person)
a. no one (affirmative verb)
Nadie sabe cuánto me costó conseguir la presidencia.No one knows how much it cost me to attain the presidency.
b. nobody (affirmative verb)
No había nadie en casa cuando regresé del viaje.There was nobody at home when I returned from my trip.
c. anybody (negative verb)
No te preocupes, no se lo contaré a nadie salvo mi gato.Don't worry, I won't tell anybody save for my cat.
d. anyone (negative verb)
No vi a nadie que conociera en la recepción.I didn't see anyone I knew at the reception.